huge crowd - German English Dictionary